package com.gzhryc.shared_device.oem.h5.agent.dto.api.v1.team;

import com.gzhryc.common.api.SecurityResponse;

import java.io.Serializable;
import java.util.List;

public class TeamUserWalletResponse extends SecurityResponse<TeamUserWalletResponse.Body> {

	private static final long serialVersionUID = 1L;

	public TeamUserWalletResponse() {
        this.body = new Body();
    }

    public TeamUserWalletResponse(Integer code, String msg) {
        super(code, msg);
        this.body = new Body();
    }

    public static class Body implements Serializable {

		private static final long serialVersionUID = 1L;
		
		private String money;                   //钱包余额
        private String withdrawnMoney;          //已提现金额

        private List<Item> items;

        public String getMoney() {
            return money;
        }

        public void setMoney(String money) {
            this.money = money;
        }

        public String getWithdrawnMoney() {
            return withdrawnMoney;
        }

        public void setWithdrawnMoney(String withdrawnMoney) {
            this.withdrawnMoney = withdrawnMoney;
        }

        public List<Item> getItems() {
            return items;
        }

        public void setItems(List<Item> items) {
            this.items = items;
        }
    }

    public static class Item {

        private Long accountGroupId;
        private String accountGroupName;
        private String money;               //钱包余额

        public Long getAccountGroupId() {
            return accountGroupId;
        }

        public void setAccountGroupId(Long accountGroupId) {
            this.accountGroupId = accountGroupId;
        }

        public String getAccountGroupName() {
            return accountGroupName;
        }

        public void setAccountGroupName(String accountGroupName) {
            this.accountGroupName = accountGroupName;
        }

        public String getMoney() {
            return money;
        }

        public void setMoney(String money) {
            this.money = money;
        }
    }
}
